guarantees and commitments - Turco Inglés Diccionario